Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1993 1990
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Portugal F2 Turkey F18 Turkey F19 France F11 Israel F1 The Scottish Tennis Championships - Edinburgh USTA Seascape Challenger - Aptos Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Open de l'Isere - Grenoble Open de Franche Comte - Besancon Kobstaedernes ATP Challenger - Kolding Warsteiner Challenger Lubeck - Lubeck USTA Challenger of Burbank - Burbank Open Sainte-Victoire - Aix-En-Provence The Powder Byrne Trophy - Surbiton Black Forest Open 2004 - Freudenstadt Eisenberg Jerusalem Open - Jerusalem Tallahassee Tennis Challenger - Tallahassee Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux Internationaux du Doubs - Besancon IPP Open - Helsinki The Indian Oil-Servo ATP Challenger 1999 - Calcutta Izmir Cup - Izmir The LTA Cardiff Challenger - Cardiff Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra USTA Challenger - Champaign Puerto Rico Challenger Tennis Event - Humacao Moncton Men's Challenger - Moncton Granby Challenger - Granby IPP Open - Helsinki Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta 1st Challenger Tournament Leon - Leon Sporting Challenger - Turin Warsteiner Challenger Wolfsburg - Wolfsburg Genova Open Challenger - Genova Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Binghamton Professional Tennis Tournament - Binghamton PrivatBank Cup - Dnepropetrovsk Jameson Cup - Milan Bukhara Challenger - Bukhara Okal Cup - Eckental Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin KGHM Polish Indoors - Wroclaw Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Internazionali di Tennis di Bergamo - Bergamo Heilbronn Open - Heilbronn TED Open-Akbank Private Banking - Istanbul Heilbronn Challenger International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Healthsouth/USTA Challenger - Denver Jameson Cup - Milan USTA Men's Challenger of Urbana-Champaign - Urbana Windy City Classic - Winnetka Challenger Ciudad de Tijuana - Tijuana XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Cherbourg Challenger The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon ATP Bangalore Challenger - Bangalore Gemax Samsung Open 2004 - Belgrade Time Warner USTA Challenger - Binghamton Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston Rhodes Challenger Ramat Hasharon Challenger Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas The Natrel's Challenger of Granby - Granby Eisenberg Jerusalem Open - Jerusalem Reggio Emilia Challenger Challenger 42 - Andrezieux Heineken Challenger - Ho Chi Minh City New Delhi Challenger - New Delhi Challenger 42 - Andrezieux Steelers Cup - Kosice CA Challenge - Graz Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Recanati Challenger Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Segovia Challenger Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis St. Remy Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Ramat Hasharon Challenger San Remo Challenger Mons Challenger Pozoblanco Challenger Challenger Banque Nationale - Granby Izmir Challenger Ortisei Challenger Lambertz Open - Aachen St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Privat Bank Cup - Dnepropetrovsk Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans St. Remy Challenger Geneva Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen Challenger 42 - Andrezieux Challenger 42 - Andrezieux XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Bath Challenger Copenhagen Open - Copenhagen The Joyce Eisenberg Jerusalem Open - Jerusalem Third Bank Tennis Championships - Lexington Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Adidas International - Sydney Granby Challenger - Granby KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis The LTA Manchester Challenger - Manchester TED Open Istanbul - Istanbul Citrix Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg LTA Men's Challenger - Wrexham Togliatti Cup - Togliatti U.S. Men's Clay Court Championships - Houston Copenhagen Open - Copenhagen University of Tennessee USTA Men's Challenger - Knoxville Kyoto Challenger - Kyoto Australian Unity Western Australia Open - Perth 2001 Eddleman USTA Challenger - Birmingham Gallagher International - Hamilton Vancouver Challenger USTA Seascape Challenger - Aptos Idea Prokom Open - Sopot The Stella Artois Grass Court Championships - London President's Cup - Tashkent Heineken Open Shanghai - Shanghai Bukhara Challenger - Bukhara 2001 UT Tyler Patriot Challenger - Tyler Helsinki Challenger Tata Open 2002 - Chennai Salem Open - Hong Kong Mercedes-Benz Cup - Los Angeles KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn Prague Open - Prague The Stella Artois Grass Court Championships - London Qatar Mobil Open 2000 - Doha Ostrava Open 2005 - Ostrava Allianz Suisse Open Gstaad - Gstaad Sybase Open - San Jose Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Naples Challenger - Naples Ciur Pribram Challenger - Pribram The Stella Artois Grass Court Championships - London Open de Montauban - Montauban 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Gold Flake Open - Chennai South African Airways Tennis Open - Durban Ahmedabad Challenger - Ahmedabad Lucknow ATP Tour Challenger - Lucknow Sybase Open - San Jose Maia Open - Oporto Open Diputacion Pozoblanco - Cordoba Northern Electric Open 1999 - Newcastle Samarkand Challenger - Samarkand Heilbronn Open - Heilbronn Rezidenza Open - Magdeburg XL Capital Bermuda Open - Bermuda Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Optimus Maia Open - Maia Eisenberg Jerusalem Open 2000 - Jerusalem drkoop.com USTA Tennis Championships of Denver - Denver Bristol Challenger Trophy - Bristol Osaka International Tennis Tournament - Osaka ECM Cup - Prague The Nottingham Open - Nottingham Rado Swiss Open - Gstaad 2003 Freeman Men's Challenger - Joplin Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Nuembrecht Challenger - Nuembrecht Mumbai Challenger - Mumbai XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella Frito Lay/USTA Challenger - Binghamton I Open de Tenis Comunidad de Madrid - Madrid Yitzhak Rabin Men's Challenger - Tel Aviv Wiesmann Roadster Open - Nuembrecht Shimadzu All Japan Indoor - Kyoto San Luis Potosi Challenger - San Luis Potosi 2003 USTA Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Davidoff Swiss Indoors - Basel AIG Japan Open - Tokyo Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten Baton Rouge Pro Tennis Classic - Baton Rouge Brasil Open - Salvador Tel Aviv Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Tel Aviv Recanati Challenger St. Remy Challenger Geneva Challenger Milan Indoors - Milan The Stella Artois Grass Court Championships - Queen's/London The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AXA Cup - London Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm RCA Championships - Indianapolis Milan Challenger Gerry Weber Open - Halle BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Gerry Weber Open - Halle Chennai Open - Chennai Jersey Challenger UNICEF Open - 's Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Izmir Challenger Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch Tel Aviv Mercedes Cup - Stuttgart AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen Thailand Open - Bangkok Orleans Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Indian Oil Servo Challenger - Calcutta USTA Challenger of North Miami Beach - North Miami Beach Samsung Securities Cup Challenger - Seoul San Luis Potosi ATP Challenger - San Luis Potosi 1998 Safeway Challenger - Aptos Yitzhak Rabin Challenger 1998 - Tel Aviv Samarkand Challenger - Samarkand Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Atlantic City Open - Atlantic City The Manchester Trophy - Manchester Challenger de Granby - Granby Medicor Open - Budapest Indian Oil Servo Delhi Challenger - New Delhi Intersport Heilbronn Open - Heilbronn Warsteiner Grand Prix - Oberstaufen GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Siebel Open - San Jose Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Miami Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Tennis Masters Series - Toronto Adidas International - Sydney Shanghai Tel Aviv Campionati Internazionali d'Italia - Rome U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Montreal French Open - Paris French Open - Paris Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo French Open - Paris Wimbledon - London Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Sony Ericsson Open - Miami President's Cup - Tashkent Masters Series Monte-Carlo - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 U.S. Open - New York Davis Cup, World Group, 1R, SUI-AUS 2-3 U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2